package com.ruoyi.delivery.domain;

import java.util.Date;

public class DelDriver {
    private String driverNo; // 司机编号
    private String driverName; // 司机姓名
    private String driverCity; // 司机城市
    private String driverState; // 司机状态
    private String driverPhone; // 司机联系方式
    private String vehicleNo; // 驾驶车辆编号
    private String logisticsDriver; // 所属物流商编号
    private Date hireDate; // 入职时间
    private Date generatedDate; // 创建时间
    private Date updatedDate; // 修改时间
    private String wechatState; // 微信绑定状态
    private String updatedPerson; // 修改人

    // Getters and Setters
    public String getDriverNo() {
        return driverNo;
    }

    public void setDriverNo(String driverNo) {
        this.driverNo = driverNo;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getDriverCity() {
        return driverCity;
    }

    public void setDriverCity(String driverCity) {
        this.driverCity = driverCity;
    }

    public String getDriverState() {
        return driverState;
    }

    public void setDriverState(String driverState) {
        this.driverState = driverState;
    }

    public String getDriverPhone() {
        return driverPhone;
    }

    public void setDriverPhone(String driverPhone) {
        this.driverPhone = driverPhone;
    }

    public String getVehicleNo() {
        return vehicleNo;
    }

    public void setVehicleNo(String vehicleNo) {
        this.vehicleNo = vehicleNo;
    }

    public String getLogisticsDriver() {
        return logisticsDriver;
    }

    public void setLogisticsDriver(String logisticsDriver) {
        this.logisticsDriver = logisticsDriver;
    }

    public Date getHireDate() {
        return hireDate;
    }

    public void setHireDate(Date hireDate) {
        this.hireDate = hireDate;
    }

    public Date getGeneratedDate() {
        return generatedDate;
    }

    public void setGeneratedDate(Date generatedDate) {
        this.generatedDate = generatedDate;
    }

    public Date getUpdatedDate() {
        return updatedDate;
    }

    public void setUpdatedDate(Date updatedDate) {
        this.updatedDate = updatedDate;
    }

    public String getUpdatedPerson() {
        return updatedPerson;
    }

    public void setUpdatedPerson(String updatedPerson) {
        this.updatedPerson = updatedPerson;
    }

    @Override
    public String toString() {
        return "Driver{" +
                "driverNo='" + driverNo + '\'' +
                ", driverName='" + driverName + '\'' +
                ", driverCity='" + driverCity + '\'' +
                ", driverState='" + driverState + '\'' +
                ", driverPhone='" + driverPhone + '\'' +
                ", vehicleNo='" + vehicleNo + '\'' +
                ", logisticsDriver='" + logisticsDriver + '\'' +
                ", hireDate=" + hireDate +
                ", generatedDate=" + generatedDate +
                ", updatedDate=" + updatedDate +
                ", updatedPerson='" + updatedPerson + '\'' +
                '}';
    }

    public String getWechatState() {
        return wechatState;
    }

    public void setWechatState(String wechatState) {
        this.wechatState = wechatState;
    }
}
